performance venues - German English Dictionary